Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 LARCH ROAD Semi-Detached £109,000 21 Apr 2011
5 LARCH ROAD Semi-Detached £114,000 14 Mar 2006
11 LARCH ROAD Semi-Detached £177,500 30 Nov 2017